Double stranded - Turkish English Dictionary